rafael marquez
PUBG Faces a Block in Vietnam: When a Licensing Line Divides an Esports EcosystemAt around 10 p.m., I opened the PUBG Esports homepage and scrolled to Southea...
An Empty Data Square on the Board: The Discipline of a Chess AnalystIn 2026, in the VTC commentary booth, I had two minutes before going live,...
LEC 2026: The 9-6 Record Against Korea and China, and the Two Data Gaps Behind ItThe series ended in game three. G2 Esports walked out of champion select with...
Seven Years, One Line: Why the U.S. Esports Betting Market Is Still 'Not There Yet'Seth Young, a former competitive CS2 player and now CEO of the prediction...
Vietnam's Combat Sports Face a Blank Injury MapIn November 2026, inside a venue in Da Nang, I stood about four metres from t...
One Stoppage-Time Goal, One Scuffle, and Two Ledgers That Do Not MatchMinute 90+4. The score is 1-1. A substitute receives the ball on the flank,...
The Third Column: V.League's Crisis Was Never About MoneyThe Third Column: V.League's Crisis Was Never About Money Minute 89. The scor...
Sindhu Loses to Chen Yufei in Asian Games 2026 Quarter-final: the 10-21 Third Game and the 122 Seconds That Flipped the MatchA 122-second rally. It is the most notable unit of time in the women's single...
The Null Result: When Vietnam's Football Analytics System Admits It Has Nothing to SayOn the morning of August 14, 2026, an in-depth analytical report on Vietnames...
USA Swimming Expands 50m Events to Four Rounds: A Load Test Before LA 2028The quarterfinal. Throughout the history of elite swimming, the 50-metre even...
When Football Deceives Itself With Empty ReportsIn March 2026, in Valencia, I sat in front of the data sheet for the Valencia...
Mid-season V.League: Slow Money, Tired Legs and an Unsolved Transfer PuzzleIn the 84th minute, at a stadium in central Vietnam, the home side leads 1-0....
PV Sindhu and Her Five Biggest Rivals at the 2026 Asian Games: Reading the Women's Singles Power Map Through Head-to-Head NumbersPV Sindhu and Her Five Biggest Rivals at the 2026 Asian Games: Reading the...
Re-reading the Madrid Derby Prediction: Atlético Helpless, or the Writer?There are sentences you have to read three times before believing you are not...
Team USA Women Bet on the 'Young and Turnt' Generation: Reload or Youth Gamble?Paris, Olympic final night. The clock showed only a few seconds remaining, th...
Asian Nations League: Vietnam Stands on the Fragile Boundary Between Two Tiers of Asian FootballI still remember that night, not because of the scoreline. After the match...
0-8 in Shanghai: When the Scoreboard Buried a 28.8% InterrogationReopening the data from the opening round in Shanghai, I added up every round...
BWF World Junior 2026: India and the Format Gamble in CairoOn October 5, 2026, in Cairo, India's junior squad walks into the Suhandinata...
One Label and Three Thousand Empty Cells: How Esports Analysis Manufactures Its Own TruthOne Label, and Three Thousand Empty Cells The clock in the corner of the scre...
Vietnam's Table Tennis Talent Pipeline: What the WTT Points System Cannot MeasureThe worn shoe was scuffed along the inner edge of the left foot — the trace o...
An Empty Data Square on the Board: The Discipline of a Chess AnalystIn 2026, in the VTC commentary booth, I had two minutes before going live,...
LEC 2026: The 9-6 Record Against Korea and China, and the Two Data Gaps Behind ItThe series ended in game three. G2 Esports walked out of champion select with...
Seven Years, One Line: Why the U.S. Esports Betting Market Is Still 'Not There Yet'Seth Young, a former competitive CS2 player and now CEO of the prediction...
Vietnam's Combat Sports Face a Blank Injury MapIn November 2026, inside a venue in Da Nang, I stood about four metres from t...
One Stoppage-Time Goal, One Scuffle, and Two Ledgers That Do Not MatchMinute 90+4. The score is 1-1. A substitute receives the ball on the flank,...
The Third Column: V.League's Crisis Was Never About MoneyThe Third Column: V.League's Crisis Was Never About Money Minute 89. The scor...
Sindhu Loses to Chen Yufei in Asian Games 2026 Quarter-final: the 10-21 Third Game and the 122 Seconds That Flipped the MatchA 122-second rally. It is the most notable unit of time in the women's single...
The Null Result: When Vietnam's Football Analytics System Admits It Has Nothing to SayOn the morning of August 14, 2026, an in-depth analytical report on Vietnames...
USA Swimming Expands 50m Events to Four Rounds: A Load Test Before LA 2028The quarterfinal. Throughout the history of elite swimming, the 50-metre even...
When Football Deceives Itself With Empty ReportsIn March 2026, in Valencia, I sat in front of the data sheet for the Valencia...
Mid-season V.League: Slow Money, Tired Legs and an Unsolved Transfer PuzzleIn the 84th minute, at a stadium in central Vietnam, the home side leads 1-0....
PV Sindhu and Her Five Biggest Rivals at the 2026 Asian Games: Reading the Women's Singles Power Map Through Head-to-Head NumbersPV Sindhu and Her Five Biggest Rivals at the 2026 Asian Games: Reading the...
Re-reading the Madrid Derby Prediction: Atlético Helpless, or the Writer?There are sentences you have to read three times before believing you are not...
Team USA Women Bet on the 'Young and Turnt' Generation: Reload or Youth Gamble?Paris, Olympic final night. The clock showed only a few seconds remaining, th...
Asian Nations League: Vietnam Stands on the Fragile Boundary Between Two Tiers of Asian FootballI still remember that night, not because of the scoreline. After the match...
0-8 in Shanghai: When the Scoreboard Buried a 28.8% InterrogationReopening the data from the opening round in Shanghai, I added up every round...
BWF World Junior 2026: India and the Format Gamble in CairoOn October 5, 2026, in Cairo, India's junior squad walks into the Suhandinata...
One Label and Three Thousand Empty Cells: How Esports Analysis Manufactures Its Own TruthOne Label, and Three Thousand Empty Cells The clock in the corner of the scre...
Vietnam's Table Tennis Talent Pipeline: What the WTT Points System Cannot MeasureThe worn shoe was scuffed along the inner edge of the left foot — the trace o...
